/*
*********************************************************************************************************
*                                              uC/MQTTc
*                                Message Queue Telemetry Transport Client
*
*                    Copyright 2014-2020 Silicon Laboratories Inc. www.silabs.com
*
*                                 SPDX-License-Identifier: APACHE-2.0
*
*               This software is subject to an open source license and is distributed by
*                Silicon Laboratories Inc. pursuant to the terms of the Apache License,
*                    Version 2.0 available at www.apache.org/licenses/LICENSE-2.0.
*
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*
*                                    MQTT CLIENT CONFIGURATION FILE
*
*                                               TEMPLATE
*
* Filename : mqtt-c_cfg.h
* Version  : V1.02.00
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*********************************************************************************************************
*                                            INCLUDE FILES
*********************************************************************************************************
*********************************************************************************************************
*/

#include  <lib_def.h>


/*
*********************************************************************************************************
*********************************************************************************************************
*                                         CONFIGURATION DEFINES
*********************************************************************************************************
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*                                            ARG CHK DEFINE
*********************************************************************************************************
*/
                                                                /* Enable to add extra checks on ext vars.              */
#define  MQTTc_CFG_ARG_CHK_EXT_EN               DEF_DISABLED


/*
*********************************************************************************************************
*                                              DBG DEFINES
*********************************************************************************************************
*/

                                                                /* ------------------- TRACE DEFINES ------------------ */
                                                                /* Set trace to function to output trace data.          */
#define  MQTTc_CFG_DBG_TRACE                    /*printf*/
                                                                /* Set trace level to higher than OFF, to obtain data.  */
#define  MQTTc_CFG_DBG_TRACE_LEVEL              TRACE_LEVEL_OFF

                                                                /* -------------- GLOBAL DBG BUF DEFINES -------------- */
                                                                /* Enables dbg buf where data is copied at checkpoints. */
#define  MQTTc_CFG_DBG_GLOBAL_BUF_EN            DEF_DISABLED
                                                                /* Size of dbg buf.                                     */
#define  MQTTc_CFG_DBG_GLOBAL_BUF_LEN                   512u

